package com.javaee6.liimp.dao;

import com.javaee6.liimp.model.Warninginfo;
import com.javaee6.liimp.model.WarninginfoExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface WarninginfoMapper {
    long countByExample(WarninginfoExample example);

    int deleteByExample(WarninginfoExample example);

    int deleteByPrimaryKey(Integer warningid);

    int insert(Warninginfo record);

    int insertSelective(Warninginfo record);

    List<Warninginfo> selectByExampleWithBLOBs(WarninginfoExample example);

    List<Warninginfo> selectByExample(WarninginfoExample example);

    Warninginfo selectByPrimaryKey(Integer warningid);

    int updateByExampleSelective(@Param("record") Warninginfo record, @Param("example") WarninginfoExample example);

    int updateByExampleWithBLOBs(@Param("record") Warninginfo record, @Param("example") WarninginfoExample example);

    int updateByExample(@Param("record") Warninginfo record, @Param("example") WarninginfoExample example);

    int updateByPrimaryKeySelective(Warninginfo record);

    int updateByPrimaryKeyWithBLOBs(Warninginfo record);
}